<template>
  <div>
      <head>
	<meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
	<title>美多商城-商品详情</title>

</head>
<body>

        <myheader></myheader>

		<div class="navbar_con">
				<div class="navbar">
						
					<ul class="navlist fl">
						<li><a href="">首页</a></li>
						<li class="interval">|</li>
						<li><a href="">真划算</a></li>
						<li class="interval">|</li>
						<li><a href="">抽奖</a></li>
					</ul>
				</div>
			</div>

	<div class="breadcrumb">
		<a href="#">{{goods.cate1}}</a>
		<span>></span>
		<a href="#">{{goods.cate2}}</a>
		<span>></span>
		<a href="#">{{goods.cate3}}</a>
	</div>

	<div class="goods_detail_con clearfix">
		<div class="goods_detail_pic fl"><img :src="'http://127.0.0.1:8000/'+goods.pic"></div>
		<div class="goods_detail_list fr">
			<h3>{{goods.name}}</h3>
			<p>{{goods.desc}}</p>
			<div class="prize_bar">
				<span class="show_pirze">¥<em>{{goods.price}}</em></span>
				<a href="javascript:;" class="goods_judge">449人评价</a>
			</div>
			<div class="goods_num clearfix">
				<div class="num_name fl">数 量：</div>
				<div class="num_add fl">
					<input type="text" class="num_show fl" v-model="num">
					<a href="javascript:;" class="add fr" @click="add">+</a>
					<a href="javascript:;" class="minus fr" @click="sub">-</a>	
				</div> 
			</div>
			<div class="type_select" v-for="(value1,key1) in params_dic" :key="value1">
				<label>{{key1}}:</label>
				<a href="javascript:;" class="select">{{value1}}</a>
			</div>
			<div class="total">总价：<em>{{goods.price*num}}元</em></div>
			<div class="operate_btn">
				<a href="javascript:;" class="buy_btn">立即购买</a>
				<a href="javascript:;" class="add_cart" id="add_cart" @click="add_cart">加入购物车</a>				
			</div>
		</div>
	</div>

	<div class="main_wrap clearfix">
		<div class="l_wrap fl clearfix">
			<div class="new_goods">
				<h3>热销排行</h3>
				<ul>
					<li>
						<a href="#"><img src="images/goods/goods001.jpg"></a>
						<h4><a href="#">360手机 N6 Pro 全网通 6GB+128GB 极夜黑</a></h4>
						<div class="prize">￥3.90</div>
					</li>
					<li>
						<a href="#"><img src="images/goods/goods002.jpg"></a>
						<h4><a href="#">360手机 N6 Pro 全网通 6GB+128GB 极夜黑</a></h4>
						<div class="prize">￥16.80</div>
					</li>
				</ul>
			</div>
		</div>

		<div class="r_wrap fr clearfix">
			<ul class="detail_tab clearfix">
				<li :class="{active:tab==1}" @click="change(1)">商品详情</li>
				<li :class="{active:tab==2}" @click="change(2)">规格与包装</li>
				<li :class="{active:tab==3}" @click="change(3)">商品评价(2)</li>
				<li :class="{active:tab==4}" @click="change(4)">售后服务</li>
			</ul>
			<div class="tab_content" :class="{current:tab==1}">
				<dl>
					<dt>商品详情：</dt>
					<dd>它纤薄如刃，轻盈如羽，却又比以往速度更快、性能更强大。它为你展现的，是迄今最明亮、最多彩的 Mac 笔记本显示屏。它更配备了触控栏，一个内置于键盘的玻璃面多点触控条，让你能在需要时快速取用各种工具。MacBook Pro 是对我们突破性理念的一场出色演绎，而它，也正期待着演绎你的奇思妙想。 </dd>
				</dl>
			</div>
			<div class="tab_content" :class="{current:tab==2}">
				<dl>
					<dt>规格与包装：</dt>
					<dd>它纤薄如刃，轻盈如羽，却又比以往速度更快、性能更强大。它为你展现的，是迄今最明亮、最多彩的 Mac 笔记本显示屏。它更配备了触控栏，一个内置于键盘的玻璃面多点触控条，让你能在需要时快速取用各种工具。MacBook Pro 是对我们突破性理念的一场出色演绎，而它，也正期待着演绎你的奇思妙想。 </dd>
				</dl>
			</div>
			<div class="tab_content" :class="{current:tab==3}">
				<ul class="judge_list_con">
					<li class="judge_list fl">
						<div class="user_info fl">
							<img src="images/cat.jpg">
							<b>潇***啼</b>
						</div>
						<div class="judge_info fl">
							<div class="stars_five"></div>
							<div class="judge_detail">派送非常快，第二天上午就收到。2天使用初步总结，前一部手机也是华为P9plus.MATE10pro包装原封未拆精致大气。拆开后第一眼就看到宝石蓝的手机，非常惊艳；然后就是配件一应俱全。开机各方面设置，把通讯录、短信等同步好，同品牌手机同步很快。和P9plus一样的后置指纹识别很方便。录制指纹容易，解锁非常快，秒开！屏幕完好，默认分辨率显示效果很好。</div>
						</div>
					</li>
					<li class="judge_list fl">
						<div class="user_info fl">
							<img src="images/cat.jpg">
							<b>潇***啼</b>
						</div>
						<div class="judge_info fl">
							<div class="stars_four"></div>
							<div class="judge_detail">派送非常快，第二天上午就收到。2天使用初步总结，前一部手机也是华为P9plus.MATE10pro包装原封未拆精致大气。拆开后第一眼就看到宝石蓝的手机，非常惊艳；然后就是配件一应俱全。开机各方面设置，把通讯录、短信等同步好，同品牌手机同步很快。和P9plus一样的后置指纹识别很方便。录制指纹容易，解锁非常快，秒开！屏幕完好，默认分辨率显示效果很好。</div>
						</div>
					</li>
					<li class="judge_list fl">
						<div class="user_info fl">
							<img src="images/cat.jpg">
							<b>潇***啼</b>
						</div>
						<div class="judge_info fl">
							<div class="stars_four"></div>
							<div class="judge_detail">派送非常快，第二天上午就收到。2天使用初步总结，前一部手机也是华为P9plus.MATE10pro包装原封未拆精致大气。拆开后第一眼就看到宝石蓝的手机，非常惊艳；然后就是配件一应俱全。开机各方面设置，把通讯录、短信等同步好，同品牌手机同步很快。和P9plus一样的后置指纹识别很方便。录制指纹容易，解锁非常快，秒开！屏幕完好，默认分辨率显示效果很好。</div>
						</div>
					</li>				
				</ul>
			</div>
			<div class="tab_content" :class="{current:tab==4}">
				<dl>
					<dt>售后服务：</dt>
					<dd>它纤薄如刃，轻盈如羽，却又比以往速度更快、性能更强大。它为你展现的，是迄今最明亮、最多彩的 Mac 笔记本显示屏。它更配备了触控栏，一个内置于键盘的玻璃面多点触控条，让你能在需要时快速取用各种工具。MacBook Pro 是对我们突破性理念的一场出色演绎，而它，也正期待着演绎你的奇思妙想。 </dd>
				</dl>
			</div>



		</div>
	</div>

	<div class="footer">
		<div class="foot_link">
			<a href="#">关于我们</a>
			<span>|</span>
			<a href="#">联系我们</a>
			<span>|</span>
			<a href="#">招聘人才</a>
			<span>|</span>
			<a href="#">友情链接</a>		
		</div>
		<p>CopyRight © 2016 北京美多商业股份有限公司 All Rights Reserved</p>
		<p>电话：010-****888    京ICP备*******8号</p>
	</div>

	
</body>
  </div>
</template>

<script>

import myheader from '@/components/Header'
import '../../static/css/main.css'
import '../../static/css/reset.css'

export default {
    data(){
        return {
            id:this.$route.query.id,
            goods:{},
            params_dic:{},
            num:1,
            tab:1,
        }
    },
    components:{
        myheader
    },
    created(){
        //根据id去 查询商品详细信息
        this.axios.get("/info",{"params":{"id":this.id}}).then(resp=>{
            console.log(resp.data)
            this.goods=resp.data
            //对于商品的属性，商品属性是json字符串
            this.params_dic=JSON.parse(resp.data.params)
            
        }).catch(error=>{
            console.log(error)
        })
    },
    methods:{
        add(){
            this.num+=1
        },
        sub(){
            this.num-=1
        },change(tab){
            this.tab=tab
        },
        add_cart(){

            //验证 令牌存在否，令牌不存在 要去登录
            const token=sessionStorage.getItem("token")
            if(token==null){
                alert("请先登录在购买")
                this.$router.push({"path":"/login","query":{"back":this.$route.path+"?id="+this.id}})
            }

            const data={
                "goods":this.id,
                "token":sessionStorage.getItem("token"),
                "num":this.num
            }

            //添加购物车
            this.axios.post("/carts",data,{"headers":{"Authorization":token}}).then(resp=>{
                console.log(resp.data)
                alert(resp.data.msg)
            }).catch(error=>{
                console.log(error)
                alert(error.response.data.msg)
            })
        }
    }
}
</script>

<style>

</style>